david gates and bread